alpine glacier poppy - Turkish English Dictionary